shock loaded engine - Español Inglés Diccionario